for the due discharge - İspanyolca İngilizce Sözlük